red sea squirt (pyura chilensis) - Español Inglés Diccionario